/****************************************************
 * 创建人: @author zoujian    
 * 创建时间: 2021-3-18/17:30
 * 项目名称: designPattern
 * 文件名称: DemoTest.java
 * 文件描述: @Description: 
 *
 * All rights Reserved, Designed By 投资交易团队
 * @Copyright:2016-2021
 *
 ********************************************************/
package com.zj.designpattern.builder;

/**
 * 包名称：com.zj.designpattern.builder
 * 类名称：DemoTest
 * 类描述：
 * 创建人：@author zoujian
 * 创建时间：2021-3-18/17:30
 */
public class DemoTest {
    public static void main(String[] args) {
        // 这段代码会抛出IllegalArgumentException，因为minIdle>maxIdle
        ResourcePoolConfig config = new ResourcePoolConfig.Builder()
                .setName("dbconnectionpool")
                .setMaxTotal(16)
                .setMaxIdle(10)
                .setMinIdle(12)
                .build();
        ConstructorArg constructorArg = ConstructorArg.builder().isRef(false).type(Object.class).arg(String.class).build();
        System.out.println(constructorArg.isRef());
    }
}
